Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
86 CASTLE ROAD Terraced £134,728 £23,650 18 Oct 1995
90 CASTLE ROAD Terraced £203,632 £125,000 9 Feb 2007
92 CASTLE ROAD Terraced £201,169 £107,000 28 Jan 2005
94 CASTLE ROAD Terraced £183,724 £108,000 8 Oct 2010
96 CASTLE ROAD Terraced £181,489 £181,000 22 Jul 2022
98 CASTLE ROAD Terraced £206,820 £160,000 4 Apr 2017
100 CASTLE ROAD Semi-Detached £101,771 £60,000 6 May 2010
102 CASTLE ROAD Semi-Detached £154,040 £55,000 9 Jul 2002
104 CASTLE ROAD Terraced £267,761 £142,000 20 Dec 2004